package com.myway.dto.foc;

import java.io.Serializable;
import java.util.Date;

public class DTOFlightDynamic implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 5676872465415733254L;

	private String flightNo;			//航班号
	private Date flightDate;			//航班日期
	private String depCity;				//出发城市中文名
	private String depAirport4code;		//出发机场4字码
	private String depAirport3code;		//出发城市3字码
	private String depAirportEnName;	//出发机场英文名
	private String depAirportChName;	//出发机场中文名
	private Date depTimePlan;			//计划起飞
	private Date depTimeEstimate;		//预计起飞
	private Date depTimeActual;	 		//实际起飞
	private Date flyTime;				//延误时间
	private String acType;				//机型
	private String flgDelay;			//是否延误 D 为延误 null 为正常
	private Date destTimePlan;			//计划到达
	private Date destTimeEstimate;		//预计到达
	private Date destTimeActual;		//实际到达
	private String destCity;			//到达城市中文名
	private String destAirport4code;	//到达机场4字码
	private String destAirport3code;	//到达城市3字码
	private String destAirportEnName;	//出发机场英文名
	private String destAirportChName;	//出发机场中文名
	private int pageNo;					//页数
	private int pageNumber;				//每页条数
	private int totalnumber;			//每页条数
	private Date innTime;				//滑入时间
	private Date outTime;				//滑出时间
	
	private String flgCs;				//取消航班标志状态：C取消
	private Integer delayTime;			//延误时间
	private Date ptd;					//局飞时间
	private String delayType;			//延误原因类型： D延误S顺延
	private String remark;				//延误备注
	private String abnormalChName;		//延误原因
	private String abnormalDesc;		//延误详细原因
	private String flgVr;				//备降标识:VC备降 VR返航 V1备1 V2 备2  R1 返一 R2返二
	
	private String flightType;			//航班性质:M模拟机、J加班、N正班、B包机、D调机、X训练、S试飞、Z专机、T救灾、A补班、O公务、4接机试飞、3系统试飞、6新机调机、2换发试飞
	private String makeUpClass;			//补班原因
	private String cancelRemark;		//取消原因
	private String alternateRemark;		//备降原因


	
	/*  get&set方法 */
	public String getFlightNo() {
		return flightNo;
	}
	public void setFlightNo(String flightNo) {
		this.flightNo = flightNo;
	}
	public Date getFlightDate() {
		return flightDate;
	}
	public void setFlightDate(Date flightDate) {
		this.flightDate = flightDate;
	}
	public String getDepCity() {
		return depCity;
	}
	public void setDepCity(String depCity) {
		this.depCity = depCity;
	}
	public String getDepAirport4code() {
		return depAirport4code;
	}
	public void setDepAirport4code(String depAirport4code) {
		this.depAirport4code = depAirport4code;
	}
	public String getDepAirport3code() {
		return depAirport3code;
	}
	public void setDepAirport3code(String depAirport3code) {
		this.depAirport3code = depAirport3code;
	}
	public String getDepAirportEnName() {
		return depAirportEnName;
	}
	public void setDepAirportEnName(String depAirportEnName) {
		this.depAirportEnName = depAirportEnName;
	}
	public String getDepAirportChName() {
		return depAirportChName;
	}
	public void setDepAirportChName(String depAirportChName) {
		this.depAirportChName = depAirportChName;
	}
	public Date getDepTimePlan() {
		return depTimePlan;
	}
	public void setDepTimePlan(Date depTimePlan) {
		this.depTimePlan = depTimePlan;
	}
	public Date getDepTimeEstimate() {
		return depTimeEstimate;
	}
	public void setDepTimeEstimate(Date depTimeEstimate) {
		this.depTimeEstimate = depTimeEstimate;
	}
	public Date getDepTimeActual() {
		return depTimeActual;
	}
	public void setDepTimeActual(Date depTimeActual) {
		this.depTimeActual = depTimeActual;
	}
	public Date getFlyTime() {
		return flyTime;
	}
	public void setFlyTime(Date flyTime) {
		this.flyTime = flyTime;
	}
	public String getAcType() {
		return acType;
	}
	public void setAcType(String acType) {
		this.acType = acType;
	}
	public String getFlgDelay() {
		return flgDelay;
	}
	public void setFlgDelay(String flgDelay) {
		this.flgDelay = flgDelay;
	}
	public Date getDestTimePlan() {
		return destTimePlan;
	}
	public void setDestTimePlan(Date destTimePlan) {
		this.destTimePlan = destTimePlan;
	}
	public Date getDestTimeEstimate() {
		return destTimeEstimate;
	}
	public void setDestTimeEstimate(Date destTimeEstimate) {
		this.destTimeEstimate = destTimeEstimate;
	}
	public Date getDestTimeActual() {
		return destTimeActual;
	}
	public void setDestTimeActual(Date destTimeActual) {
		this.destTimeActual = destTimeActual;
	}
	public String getDestCity() {
		return destCity;
	}
	public void setDestCity(String destCity) {
		this.destCity = destCity;
	}
	public String getDestAirport4code() {
		return destAirport4code;
	}
	public void setDestAirport4code(String destAirport4code) {
		this.destAirport4code = destAirport4code;
	}
	public String getDestAirport3code() {
		return destAirport3code;
	}
	public void setDestAirport3code(String destAirport3code) {
		this.destAirport3code = destAirport3code;
	}
	public String getDestAirportEnName() {
		return destAirportEnName;
	}
	public void setDestAirportEnName(String destAirportEnName) {
		this.destAirportEnName = destAirportEnName;
	}
	public String getDestAirportChName() {
		return destAirportChName;
	}
	public void setDestAirportChName(String destAirportChName) {
		this.destAirportChName = destAirportChName;
	}
	public int getPageNo() {
		return pageNo;
	}
	public void setPageNo(int pageNo) {
		this.pageNo = pageNo;
	}
	public int getPageNumber() {
		return pageNumber;
	}
	public void setPageNumber(int pageNumber) {
		this.pageNumber = pageNumber;
	}
	public int getTotalnumber() {
		return totalnumber;
	}
	public void setTotalnumber(int totalnumber) {
		this.totalnumber = totalnumber;
	}
	public Date getInnTime() {
		return innTime;
	}
	public void setInnTime(Date innTime) {
		this.innTime = innTime;
	}
	public Date getOutTime() {
		return outTime;
	}
	public void setOutTime(Date outTime) {
		this.outTime = outTime;
	}
	public Date getPtd() {
		return ptd;
	}
	public void setPtd(Date ptd) {
		this.ptd = ptd;
	}
	public String getFlgCs() {
		return flgCs;
	}
	public void setFlgCs(String flgCs) {
		this.flgCs = flgCs;
	}
	public Integer getDelayTime() {
		return delayTime;
	}
	public void setDelayTime(Integer delayTime) {
		this.delayTime = delayTime;
	}
	public String getDelayType() {
		return delayType;
	}
	public void setDelayType(String delayType) {
		this.delayType = delayType;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getAbnormalChName() {
		return abnormalChName;
	}
	public void setAbnormalChName(String abnormalChName) {
		this.abnormalChName = abnormalChName;
	}
	public String getAbnormalDesc() {
		return abnormalDesc;
	}
	public void setAbnormalDesc(String abnormalDesc) {
		this.abnormalDesc = abnormalDesc;
	}
	public String getFlgVr() {
		return flgVr;
	}
	public void setFlgVr(String flgVr) {
		this.flgVr = flgVr;
	}
	public String getFlightType() {
		return flightType;
	}
	public void setFlightType(String flightType) {
		this.flightType = flightType;
	}
	public String getMakeUpClass() {
		return makeUpClass;
	}
	public void setMakeUpClass(String makeUpClass) {
		this.makeUpClass = makeUpClass;
	}
	public String getCancelRemark() {
		return cancelRemark;
	}
	public void setCancelRemark(String cancelRemark) {
		this.cancelRemark = cancelRemark;
	}
	public String getAlternateRemark() {
		return alternateRemark;
	}
	public void setAlternateRemark(String alternateRemark) {
		this.alternateRemark = alternateRemark;
	}
}
